6d1af570fc3e886969f5edebd4ff0f4ac7f400ff,src/main/java/fi/dy/masa/enderutilities/config/ConfigReader.java,ConfigReader,loadConfigLists,#Configuration#,307

Before Change


        Property prop;
        String category;

        category = "EnderBag";

        prop = conf.get(category, "listType", "whitelist").setRequiresMcRestart(false);
        prop.setComment("Target control list type used for Ender Bag. Allowed values: blacklist, whitelist.");
        Configs.enderBagListType = prop.getString();

        prop = conf.get(category, "blackList", new String[] {}).setRequiresMcRestart(false);
        prop.setComment("Block types the Ender Bag is NOT allowed to (= doesn't properly) work with.");
        Configs.enderBagBlacklist = prop.getStringList();

        prop = conf.get(category, "whiteList", new String[] {"minecraft:chest", "minecraft:dispenser", "minecraft:dropper", "minecraft:ender_chest", "minecraft:furnace", "minecraft:hopper", "minecraft:trapped_chest"}).setRequiresMcRestart(false);
        prop.setComment("Block types the Ender Bag is allowed to (= should properly) work with. **NOTE** Only some vanilla blocks work properly atm!!");
        Configs.enderBagWhitelist = prop.getStringList();

After Change


    {
        Property prop;

        currentCategory = CATEGORY_LISTS;

        prop = getProp(currentCategory, "enderBagListType", "whitelist", false);
        prop.setComment("Target control list type used for Ender Bag. Allowed values: blacklist, whitelist.");
        Configs.enderBagListTypeIsWhitelist = prop.getString().equalsIgnoreCase("whitelist");

        prop = getProp(currentCategory, "enderBagBlackList", new String[] {}, false);
        prop.setComment("Block types the Ender Bag is NOT allowed to (= doesn't properly) work with.");
        Configs.enderBagBlacklist = prop.getStringList();

        prop = getProp(currentCategory, "enderBagWhiteList",
                new String[] {
                        "minecraft:chest",
                        "minecraft:dispenser",
                        "minecraft:dropper",
                        "minecraft:ender_chest",
                        "minecraft:furnace",
                        "minecraft:hopper",
                        "minecraft:trapped_chest"
                        }, false);
        prop.setComment("Block types the Ender Bag is allowed to (= should properly) work with. **NOTE** Only some vanilla blocks work properly atm!!");
        Configs.enderBagWhitelist = prop.getStringList();